国产成人亚洲日韩欧美不卡_嫩草国产成人免费AV_亚洲AV无码重口变态另类_免费精品少妇无码AV软件下载_日本国产成人在线播放

所在位置:關(guān)于Global.asax文件不被執(zhí)行的問題

關(guān)于Global.asax文件不被執(zhí)行的問題

閱讀:810 發(fā)表時間:2017/7/24 19:04:41

昨天在網(wǎng)站中添加一個網(wǎng)站計數(shù)器,用到了Global文件,用Application去存儲計數(shù),在Application的Start方法中首先取出表中原來的數(shù)據(jù),在Session的Start方法中進行計數(shù),寫回到表中,對計數(shù)進行存儲。其實本來很簡單的一個計數(shù),確花掉了我很長時間。因為我在本地調(diào)試的過程中一切正常,但是當發(fā)布到外網(wǎng)時計數(shù)卻是空.通過多次測試,確定是因為文件沒有被執(zhí)行。原因大概有以下幾點:

 

1 web應(yīng)用的根目錄沒有被設(shè)置ASPNET和Network Services權(quán)限,經(jīng)過仔細分析研究,Global.asax只有在文件夾配置了Network Services的讀寫權(quán)限時才能生效。(寫權(quán)限必須開,可能是因為Global.asax運行了log4net,要寫入日志文件。

 

2 IIS編譯是按照頁面編譯,而要運行Global.asax需要整個網(wǎng)站編譯。如果頁面編譯通過而網(wǎng)站編譯未通過,則Global.asax里面的代碼無法加載。

 

解決方法:

1 給web應(yīng)用的根目錄設(shè)置ASPNET和Network Services權(quán)限

 

2 如果是已發(fā)布的站點
Global.asax 不執(zhí)行 Application_Start 問題


發(fā)布的站點 根目錄有PrecompiledApp.config  造成沖突  刪除后可以正常運行 

PrecompiledApp.config 是預(yù)編繹網(wǎng)站 生成的文件 一般情況用不到


如果是未編譯站點。


在vs中把asp.NET Development Server 停止后在重新啟動。

致勝軟件

 

因為通用軟件的局限性而改變企業(yè)經(jīng)營方式?

那這是反人類的!!

致勝軟件根據(jù)需求定制,永遠為您而變!

 

致勝網(wǎng)絡(luò)的理念

 

面對面給客戶最實在的 最貼心的服務(wù)!

強大的技術(shù)團隊,過百的案例與經(jīng)驗!

在三線城市開發(fā),按三線城市等級收費!

 

致勝網(wǎng)絡(luò)介紹

 

2009年成立,至今7年。!

7年的專業(yè),7年之癢!

期待可以為您提供長期服務(wù)!

 

想進一步了解

 

歡迎您的咨詢?

QQ:1990654

微信:13592986386

電話:13592986386

網(wǎng)友留言
我也來評論
友情連接: 茂名傳媒網(wǎng)   
茂名網(wǎng)站建設(shè),茂名網(wǎng)站設(shè)計,茂名APP開發(fā),茂名軟件開發(fā),茂名OA辦公系統(tǒng)---致勝網(wǎng)絡(luò)
聯(lián)系電話:13592986386  Email:1990654@qq.com
公司地址:茂名市人民南路新村大院22號101
聯(lián)系  QQ:1990654   1990654   
備案號碼:粵ICP備11102194號-4